Keywords: Fidelity, Schwab, bugs, bug, “Active Trader Pro”, “StreetSmart Pro”, comparison, “Trader Workstation”, Ameritrade, ...

Please send comments to fchase@gmail.com!

My Observations:

Other Competition

Interactive Brokers Trader Workstation

Fidelity Active Trader Pro

Schwab StreetSmart Pro

Schwab StreetSmart Edge

Feature

Importance to me

TWS gets an A.

Fidelity gets a C-.

StreetSmart Pro gets a C.

Visual C++

Multiple Currencies Management.

high

TWS was unavailable all day Saturday and Sunday morning! TWS was a D but is now a B. But TWS updates LSE and Globex SPX futures and stuff any time of day as appropriate.

Schwab runs StreetSmart Pro out of Cybertrader's servers in Austin, TX which they own but didn't integrate, due to legal considerations.  But schwab.com & web-based access is separate.

Scheduled downtime (weekly or diurnal)

high

TWS gets a B+. They do report availability of individual trading platforms.

Fidelity gets a C. Sometimes bogs down just when the market is most frantic. Was unavailable once for 10-20 minutes. Several times failed to update properly.

Schwab runs StreetSmart Pro out of Cybertrader's servers in Austin, TX which they own but didn't integrate, due to legal considerations.  But schwab.com & web-based access is separate.

Unscheduled downtime

high

TWS gets a B.

Normal streaming for things trading in EUR, GBP, CAD, ... On Labor Day, shows bid/ask for GCZ8 (future gold).

Shows stale, static closing price data. Even for FXB, DBV, currency ETFs.

Fidelity gets an F.

On labor day 2008 “this program is not responding”. On a previous holiday, showed stale, static closing price data. Even for FXB, DBV, currency ETFs. Did show .DXY (USD index). V 7.1.169 crashes when I select my 'Asian Indexes' watch list on President's day.

Schwab gets an F.

No connectivity! Shows Market Closed at lower right of main window. Shows stale, static closing price data. Even for FXB, DBV, currency ETFs.

US Holiday downtime e.g., on Martin Luther King Day Jan 21, 2008 - a day when the Nikkei has gone down 3.86% and Hong Kong is down 5.5% !

medium-high

TWS gets an A.

Conditional trades:
Contingent (limit 2 contingencies) One cancels the other, One triggers the other

Schwab hopes to have bracket order, a limited form of linking, by 1Q2007.

Order Types; Algorithms; Linked Orders

medium

TD Ameritrade Web access has both 'stop market' & 'stop limit'

TWS gets an A, but exposition thereof is inadequate.

Fidelity gets a C.

Schwab gets a B.

Limit Order Variations: stop market, stop limit, ...

Will not accept a sell limit order more than 30% above the current market.

Will accept a sell limit order more than 30% above the current market.

Limit Order far from Market

High

TWS gets an A.

Fidelity Auto has what appears to be extensive "Directed Trading" support.  Also Fidelity’s 'Intelligent Order Router' RapidRouter

For most, won't help.  Schwab SmartEx will do it for you (via UBS, I guess).  Ken says Auto has nothing on  SmartEx .

Directed Trading

medium

http://www.interactivebrokers.com/en/trading/pdfhighlights/PDF-Forex.php?ib_entity=llc IDEALPRO allows a customer to trade Forex and IDEAL allows a customer to convert their balances from one currency to another. TWS gets an A.

No. They send you to an essentially-separate entity.

Trade Currencies (Forex)

TD Ameritrade Web access gets a A.

Interactive Brokers gets a D+. They offer the Allianz, Fidelity, and Vanguard fund suites. In late 2008 they added Fidelity and Pimco no-load mutual funds.

Fidelity gets a B. ( For UMESX, you get “Advisor Fund” ... “not available for retail trading”. Fidelity said that this is unusual.)

StreetSmart Pro gets a D. Mutual Fund assets are shown, but you can't trade them! You get a popup “Order rejected!” Or “Can't send order. Level 1 data is not available.” Only in the Messages window might you see the somewhat more helpful message like “JAOSX is not an equity or option” or “Can't send order. Unable to verify quote data.”. And you can't even copy the text from the frickin' Messages window if you should want to save, email, or text it. You can trade mutual funds online.

Buy/Sell Mutual Funds

Medium

TWS gets an A.

Schwab gets a D. Using the browser interface (not StreetSmart Pro) you do Trade | Futures. Then you open an account with Lind-Waldock .

Trade Futures

high

TWS gets an A+ Does not include JSE (Johannesburg). http://www.interactivebrokers.com/en/trading/orderRoutingLogics.php?ib_entity=llc

You call guys in Denver. Fidelity gets a D.

You go to the Global Trading Desk. Not integrated.  Schwab gets a C-.

Trade non-US securities

high

Yes, -- can short futures, but “THIS ACCOUNT MAY NOT HOLD SHORT STOCK OR NAKED SHORT CALL OR SHORT WARRANT POSITIONS”

Not in an IRA.

Not in an IRA. But fine in a margin account.

Sell Short

High

TWS Gets an A. Book Trader. Market Depth.

Fidelity gets a B or C. Its level II quotes are restricted.

Ken says doesn't add much.  And buyers/sellers may withhold the quantity one sees, so you can be gamed.

Level II quotes.

medium

TD Ameritrade Web access gets a B

TWS gets a D. Way too many irrelevant articles.

Fidelity gets a B+.

Schwab gets a B. Their own research only covers perhaps 50% of the market (more, on a market-cap basis). Ken emphasized Schwab's Equity Ratings. But they are limited to approximately 3000 of the largest (by market capitalization) U.S. headquartered stocks. If they are available via StreetSmart Pro, I don't know how.

Research

You could argue that one should go outside for best-of-breed research.

TWS gets a D But you could argue that one should go outside for best-of-breed research.

Fidelity has Wealth-Lab Pro

Ken says Schwab's is good if not best. https://www.schwabat.com/ | Active Trader | Education | Online Seminars | Live Online Workshops | Stock Screening Tools for Traders. This course gives you:   https://investing.schwab.com/stockscreendownloads gives https://investing.schwab.com/trading/start?SANC=SSProScreener

Screener

Medium (I can use separate best-of-breed)

Ken emphasized the Sector Watch List of StreetSmart Pro. Schwab gets an A-. Needs more sorting options.

Sector watch List.

Medium (I can use separate best-of-breed but this is great.)

Fidelity’s news capability, new in 2008, gets an A. Especially now that they allow you to copy the news text.

Well-chosen, Copiable News

Ken emphasized the intraday Hi/Low window.

Bells and Whistles.

Ken emphasized the Top 10 advance/decline window for equities and for options.

Bells and Whistles.

Everything is automated with messages and trouble tickets. Actually, that's a pretty good way to run things.

Good, if you have “premium services”.

Schwab emphasizes.

Help – Access to People

When I need it, I need it. But most of the time I don't need it if the help facility is good.

Yes. Chat. Via web.

No. I spent 20-30 minutes determining that there is NOT a way to deal with my watch list quota problem. The guy submitted an improvement request.

Yes. “Live Help”, within SSP.

Help – Chat.

High. But learning should be contextual self-help.

TWS gets a B+

Fidelity gets a B+. However, you get sent an IPO offer with an 'Alert' containing a URL you must use but you can't copy it to the clipboard! Charting is particularly nice. Consistency is good.

Schwab gets a C.  It starts with the login screen and doesn't get any better.  (Just compare the two login screens and you've got the whole picture.  Schwab doesn't even default the user name.) Examples are endless. You find hidden windows via the 'Tools' drop-down, but the query list window is not a 'tool' and can't be found. When you are about to trade, you are not shown an estimated value of the trade. ....  In general it seems last-generation.  Do they know about Java and C#?  It also seems that they are afraid to alienate crusty old customers who seem to be OS/360 and DOS lovers.  So GUI positioning/access stuff is carried forward because it's familiar, even if it no longer makes sense.  Result:  Seamless incremental self-teaching by user is difficult.  When you reposition a window sometimes (who knows why just sometimes) it jumps to a way-different position and you have to hunt for it. Unpleasant.

GUI

Extremely high.

TWS gets a B.

Frequent updates - not just with bug fixes. Active Trader Pro gets a B.

StreetSmart Pro gets a C.

Updates

Medium-low

Hold Futures

Medium

Estimates:

The most active:

3-4000 in 12 months

Me:

144 trades in 12 months

The Modal user:

120 in 12

The least active user:

36 (minimum)

Trades per year

Low

TWS gets a B+

Each of up to 15 Fidelity watch list is limited to 50 securities. So you can't rank more than 50 by clicking, say, the day's % change column. Of the 750 securities you can watch you can't get 75 in one list but 25 in another. - Stingy.

Schwab Browser interface watchlist limited to 4. Each limited to 8 securities.

Generosity. (versus stingy, artificial limits on bits/second fed to you.)

Medium-high

TD Ameritrade Web access gets a C.

TWS gets an A. Implementation Language: Java, it seems.

Active Trader Pro gets a B+.

StreetSmart Pro gets a C-.

1.      Defaults one's account data into C:\Program Files . Ugh!

2.      And many more!

Initial Impression: C+

Implementation Language: C++.

Software Elegance.

High

TWS gets an A-. You have to do it on the collection-of-pages ('Workspace') basis. A round trip test seems to reimport 100%. (OTOH, the page capability is primitive. You can export and reimport a page of securities, but notes, for example are lost.)

Active Trader Pro gets a B+. You can export a watch list page of securities and reimport it pretty much without loss.

Import and Export.

Medium

Reports.

High

TD Ameritrade Web access gets a B

TWS gets an A. You get two-factor ID (something you know plus something you have. (a safeword pseudo-random number generator)

B

B

Security.

High





Other Comparisons of Platforms:

This feature comparison for active traders compares 7 'Advanced Level' platforms (as of March 2010) as well as other intermediate and entry level platforms.

Mainly, it has nice feature list for each platform.

Also, it has a tabular feature comparison somewhat like the above.



This example discussion show how impossible
it is to really do a comprehensive comparison! And how time-sensitive any comparison will inevitably be.

Some of these platforms are clean and under rapid development. Others are tangled in attempts to deal with prior mergers or cutbacks.

Miscellanea:



========================================================
Schwab StreetSmart Pro Executable App
"StreetSmart.com allows clients access to real-time streaming news and data, interactive charting, Level II quotes, ECN books and in-depth proprietary research." Looks like it was written in Visual Basic When you type Shift-msft into the trading window, you get an invalid symbol. There are at least three versions of the "Positions" window: "Account Detail" has Market Value "My Positions" has Bid BidQ, Ask, AskQ, Spread, ... "Positions - xxx" has    

Contains refs to "basic_string" "char_traits":  G3D is a commercial-grade 3D Engine available as Open Source (BSD License).
Contains a Windows path  with fragments:  LocalBuilds\CyberTrader  ReleaseMarketHawk\SSPro.pdb

========================================================
Schwab StreetSmart Pro Browser Extension
Nice, but ...
========================================================
Katharine Manning Schwab 617-210-7408 katharine.manning@schwab.com
Active Trader Manager: Kenneth.Jennings@schwab.com
========================================================
Fidelity Active Trader Pro Executable App Previous one apparently was "OnLine Xpress"  Fidelity also has OptionTrader Pro and Wealth-Lab Pro.   More
========================================================



Support:
Fidelity technical support 800-544-7595, Monday through Friday, 8 a.m. to midnight ET, and Saturdays, 8 a.m.
to 6:30 p.m. ET.

Schwab
Active Trading services trading specialists 800-435-9050


Bugs / Improvements:




StreetSmart Pro (Schwab) (on Win XP Pro):


StreetSmart Pro V 4,1

Description: 
The "Sectors" display fails to show data on Saturday.  It should be possible to display everything but intra-day data.  The "20-Day Close Perf (%)" and other values are 0.00


StreetSmart Pro V

Description: 
Cannot copy text from live help to paste as I choose.


StreetSmart Pro V

Description: 
Unable to enter GTC in trading window.  Trying to sell 9000 shares of EOG GTC,
currently trading at $8.25, at $9.75.   Could not get GTC for $8.26, either.

Using Live Help, I learn that a LIMIT GTC is a 'Spec Cond'.  "You need to have spec cond box checked in middle of trading window.  Choose GTC on the window that pops up after you hit sell button"


StreetSmart Pro V

Description:
Find Active Tool fails to do so.

Tools | Find Active Tool | Sectors flashed the screen, but did nothing.
Settings | General | Freefloating Windows was unchecked.
The icon for sectors was grayed out.
We checked Freefloating Windows, logged off|on and found several Sectors windows lying around on my desktop.  When dragged over the master window they did not become part of it.  However, they could be closed.
So we

1.      closed about 10 windows of various sorts,

2.      did File | Save Layout,

3.      logged off|on

4.      unchecked Settings | General | Freefloating Windows and

5.      found that we could proceed.


StreetSmart Pro V

Description:
Click on symbol lookup button does nothing. SS Pro version 4.5. Trying Live Help.
Damn.  I can't copy the Live Help dialog to paste here!!!   I got referred to tech support.  1-800-433-9196.
After 5-10 minutes we narrowed it down to  the fact that my layout is busted.
"You must have dragged" the symbol lookup window "out where you can't get to it anymore".
That is, it's 'in' the SS Pro main window, but you need to make the window larger, to see it!
I was advised to create a new layout, and to uncheck Settings | General | Autosave Layouts.
Settings | General | Freefloating Windows was already unchecked.

After some tinkering around, I now think that the following drill will "fix" this bug.

1.      check Settings | General | Freefloating Windows

2.      uncheck Settings | General | Autosave Layouts

3.      log off

4.      log on

5.      using the windows taskbar, close all the various 'lost' windows (you can't close the 'account detail' window and you can close the messages window, but it comes back free floating)

6.      do File | Save Layout

7.      log off

8.      log on

9.      uncheck  Settings | General | Freefloating Windows

10.  rebuild any floated-away windows you had to close

11.  do File | Save Layout

You probably should leave Settings | General | Autosave Layouts unchecked.
Eventually I got the Account Detail and Messages windows back, nonfloating but at this
point, I might as well just have done a new layout!!!!

Also, this is not guaranteed.  I have a broken layout which still won't allow me to do a symbol lookup (either via button or via Tools | Symbol Lookup) except when Free Floating Windows is checked.

Most disturbingly, I asked the tech how I could know when in the future it would be
safe to do a File | Save Layout and be sure that I wasn't leaving a window "out where you can't get to it anymore".
The tech couldn't tell me.

I asked if the tech considered this a bug (that you can put yourself in a state where you can't get a
symbol lookup window without knowing what you did to cause it).   She said "no"!!


StreetSmart Pro V

Description:

Options positions such as CUPRZ, NTOPA, and PCURH are accepted but NOT UPDATED (not even given its Description) on a Watch List (not even described).


StreetSmart Pro V

Description:

Tools | Start Tool presents you with the possibility of starting many tools at once. If you simply want to add one tool, say another chart window, it in natural to deselect everything but that and click Start. The result is that stuff already 'started' is stopped! This is counterintuitive and typical of the hostility this product bears toward new users and the lack of respect it has for the benefits of making any complex UI extremely orderly.


StreetSmart Pro V

Description:

Limit order appears to only allow DAY: can't select GTC. I called 20070713 3PM and was told that of the 3 choices, Limit, Market, and Trailing Stop, only Trailing Stop offers anything but DAY. For Limit orders, you have to check Spec Cond and then after you click Sell (or other) you then see a “Time in Force” option with DAY and GTC choices!! To me, this is a (rather typical) usability problem.


 

Active Trader Pro (Fidelity) (on Win XP Pro):



To mail in difficulty reports: https://www.fidelity.com/ | Log In | [Customer Service |] Contact Us | Send an E-mail


Description:
When a stock such as IVW.TO (Lionore mining) is double-clicked in a watch list, a linked chart will display a title of IVW.TO and the name of the Toronto stock but display the data for the US stock, if any, which has the .TO stripped off.  IVW, in this example. In v 6.2.116 this is improved – now it shows nothing!!


Description:
Can't change the Notes on the account type of watch list.


Description:
On the Account | Positions table:

·         doesn't have a notes column for notes/observations.

·         can't double-click on a row to get linked chart windows.

Response:

Double clicking a row in Positions or in a Watchlist is not currently designed to bring up a linked chart. You can right click a row and bring up a menu on which you can left click on "Chart" to bring one up. Also, on the extreme left side of a row is a white box you can check. Checking it will light up a button at the bottom of the display screen labeled "Chart Selected Items." Clicking this button will display charts on one or more items that have been checked off.



Description:

Options positions such as -CUPRZ, -NTOPA, and -PCURH are streaming-updated on Positions, but are NOT UPDATED on a Watch List.

Thus a Watch List on an account is unnecessarily discrepant with the corresponding list of positions.


Description:
Accounts | Balances Total Account Value
sometimes fails to be the sum of the 'white' items below.

Here is some actual data:

1,001,037.12 - (45,114.08+102,594.81+776,335.22+84,000)
= -7,006.99



997,523.55 - (140,701.89 + 787,821.66 + 69,000)
= 0

This difference may be the result of my monthly $7,000 withdrawal from
the core money market position.


Description:
Cannot include the text "+++" in a 'Notes' cell of a watch list - version 6.1.115


Description:
Text in a 'Notes' cell of a watch list over 80 characters long is truncated to 80 with a strange series of blinkings and without explanation.  The column can be dragged to a size much larger than 80.  - version 6.1.115


Description: 
Graphing @US.P crashes ATP!


Description:

Fidelity response to all of the above:

 

Subject: RE: Difficulty Reports re Active Trader Pro

From: Fidelity

To: FREDERICK N CHASE

Date: 5/19/2007 5:39 AM

Message: Dear Mr. Chase:

 

Thank you for using Active Trader Pro.

 

There are some limitations in the charting utility in regard to certain stocks that trade on a foreign exchange such as IVW.TO. To discuss these limitations in more detail, it is best to consult with an ATP usage specialist at 877 907-4421. Associates are available Monday through Friday, 8 a.m. - 5 p.m., Eastern Time to assist you.

 

They can also provide information on the limitations on adding notes in the notes column in a Watchlist. Likewise, they are in the best position to discuss any discrepancy you find in Accounts | Balances Total Account Value where it sometimes fails to be the sum of the 'white' items below. Since such discrepancies are likely to be time sensitive in nature, it is best to call the Active Trader usage specialist when you are seeing the discrepancy. They will be able to determine if the behavior is by design or is a result of a technical problem. If it is a technical problem with the software, it can be addressed by refreshing the program software using a procedure I will outline at the end of this message.

 

ATP charts are not designed to chart options prices. This capability is on list of items being considers for future enhancements of ATP. The Positions table does not have a column available for notes as does the Watchlist. This is another item that has been submitted for a future enhancement.

 

Double clicking a row in Positions or in a Watchlist is not currently designed to bring up a linked chart. You can right click a row and bring up a menu on which you can left click on "Chart" to bring one up. Also, on the extreme left side of a row is a white box you can check. Checking it will light up a button at the bottom of the display screen labeled "Chart Selected Items." Clicking this button will display charts on one or more items that have been checked off.

 

ATP, like any data intensive software program is subject to developing database corruption in the User database. Each User that is created in ATP is built on a fresh database. Over time this database can accumulate minor errors which when they reach a certain density will result in anomalous behavior. One symptom of user database corruption is the inability to edit and save changes in a Watchlist. Clicking "save" will fail incorporate the modifications you have just made to the Watchlist. This is just one example.

 

A general remedy to this is to download the software again on top of the existing program. If this does not resolve the problem, other steps can be suggested by our technical group.

 

I suggest the following procedure to refresh the ATP software on your computer. You do not have to uninstall the program. Just make sure that the existing program is closed down completely before you start downloading.

 

1. Go to ATP.Fidelity.com

2. Click on "Download Active Trader Pro"

3. Choose to "Run" or "Open" the program rather than "Save."

4. Answer the prompts as the program processes the installation.

 

Note: if on a Dial Up connection, this process could take up to an hour. On a high speed connection, less than 2 minutes.

 

If you still have a problem with ATP, please contact a Fidelity Electronic Channel Support Associate at 800-544-7595. Associates are available Monday through Friday 8:00 a.m. to midnight, and Saturday 8:00 a.m. to 6:30 p.m. Eastern Time.

 

Mr. Chase, I appreciate your relationship with Fidelity and the opportunity to assist you. Have a great weekend and please contact me again anytime.

 

Sincerely,

 

Phil Pelletier

Fidelity Brokerage Services LLC, Member NYSE, SIPC

 

 

Previous Messages:

Subject: Difficulty Reports re Active Trader Pro

From: FREDERICK N CHASE

To: Fidelity

Date: 5/18/2007 8:05 AM

Message:


Description:


Description:


Description: